soft-skinned building - French English Dictionary